
	//Base Errors
	//-------------------------------------------------------------------------------
	jsl.error("TypeError")
	jsl.error("SyntaxError")
	jsl.error("EvalError")
	jsl.error("RangeError")
	jsl.error("ReferenceError")
	jsl.error("URIError")

	//Framework base errors
	//-------------------------------------------------------------------------------
	jsl.error("SystemError")
	jsl.error("ConfigError")
	jsl.error("NullError")
	jsl.error("NaNError")
	jsl.error("NotFoundError")
  jsl.error("NotImplemented"      , jsl.Error, "NotImplemented")
	jsl.error("NotSupportedError"		, jsl.Error, "NotSupported")
	jsl.error("NativeError"					,	jsl.Error, "NativeError")
	jsl.error("ScriptError")
	jsl.error("DataError"						, jsl.Error, "BadData")
	jsl.error("OverflowError"				, jsl.Error, "Overflow")
	jsl.error("InterfaceError"			, jsl.Error, "BadNumberOfParams")
	jsl.error("ClassError"					, jsl.Error, "BadNumberOfParams")
	jsl.error("TimeoutError")

	//Misuse errors
	//-------------------------------------------------------------------------------
	jsl.error("MisuseError"					,	jsl.Error				, "Misuse")
	jsl.error("ParamError"					, jsl.MisuseError	, "BadNumberOfParams")
	jsl.error("NotReadyError"				, jsl.MisuseError	, "SystemNotReady")
	jsl.error("EndOfIterationError"	, jsl.MisuseError	, "EndOfIteration")

	//-------------------------------------------------------------------------------
	jsl.error("ParserError"					, jsl.ConfigError)
	jsl.error("OperationError"			, jsl.Error, "OperationError")
